Skip to content

Fonctionnalité : empêche la duplication et le commit de la liste autogénérée des articles sur la page d'un/e auteurice#1467

Open
Guts wants to merge 8 commits intomasterfrom
feature/improve-authors-hook
Open

Fonctionnalité : empêche la duplication et le commit de la liste autogénérée des articles sur la page d'un/e auteurice#1467
Guts wants to merge 8 commits intomasterfrom
feature/improve-authors-hook

Conversation

@Guts
Copy link
Copy Markdown
Member

@Guts Guts commented Apr 15, 2026

J'ai enfin pris le temps de finaliser la gestion des listes autogénérées des articles sur les pages des contributeurices (#915, 2 ans déjà...).

Donc :

  • ajout d'une balise Markdown (un commentaire 'start' et un commentaire 'end') pour encadrer la liste autogénérée
  • si la balise existe, le hook n'ajoute pas la liste donc ça gère les builds successifs
  • si la balise existe au moment du commit, tout le bloc est retiré via un git hook local
  • au passage, je me suis aperçu que les fins de ligne étaient incohérentes donc j'ai activé de nouveaux hooks "officiels"

J'ai utilisé de la GenIA pour m'aider à configurer le hook local car je galérais avec la syntaxe pour exécuter mon script.

À tester sur Windows avant de merger : testé, c'est OK mais j'ai finalement retiré le git hook sur les fins de ligne, c'est trop touchy.

Guts added 6 commits April 15, 2026 16:48
…générée des articles d'une auteurice

Objectif : pourvoir éviter de commit ce qu'il y a entre les balises de début et de fin
…atiquement les listes autogénérées des articles d'une page auteurice pour éviter le commit malencontreux
@github-actions github-actions bot added enhancement Ajout ou amélioration d'une fonctionnalité outillage Linter, git hooks, CI, CD, build, compilation, devops, intégration et déploiement continus, etc. mkdocs Tout ce qui est lié au générateur de site : configuration, hooks, scripts... contributeurices Contenus liés à la contribution et contributeur/ices : biographies, à propos, etc. articles Tutoriels, actualité, billet... labels Apr 15, 2026
@github-actions

This comment has been minimized.

@Guts Guts self-assigned this Apr 15, 2026
@Guts Guts requested a review from gounux April 15, 2026 16:00
@Guts Guts changed the title fonctionnalité : amélioration du hook qui autogénère la liste des articles sur la page d'un/e auteurice Fonctionnalité : empêche la duplication et le commit de la liste autogénérée des articles sur la page d'un/e auteurice Apr 15, 2026
@Guts Guts removed contributeurices Contenus liés à la contribution et contributeur/ices : biographies, à propos, etc. articles Tutoriels, actualité, billet... labels Apr 15, 2026
@github-actions github-actions bot added contributeurices Contenus liés à la contribution et contributeur/ices : biographies, à propos, etc. articles Tutoriels, actualité, billet... labels Apr 16, 2026
@github-actions

This comment has been minimized.

…using for end-user, hard to understand and definitely overkill

revert 8f2a82e
@github-actions
Copy link
Copy Markdown
Contributor

👏 Le markdown ajouté ou modifié est impeccable ! Merci 🥇

@github-actions
Copy link
Copy Markdown
Contributor

🎉 Le site de prévisualisation pour cette PR a été généré et est disponible sous ce lien.
Commit de référence : e1df937.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

articles Tutoriels, actualité, billet... contributeurices Contenus liés à la contribution et contributeur/ices : biographies, à propos, etc. enhancement Ajout ou amélioration d'une fonctionnalité mkdocs Tout ce qui est lié au générateur de site : configuration, hooks, scripts... outillage Linter, git hooks, CI, CD, build, compilation, devops, intégration et déploiement continus, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant